long-tailed duck - English Synonyms Dictionary